package jdbc;

import java.sql.*;

public class Appjdbc {
    public static void main(String[] args)throws Exception {
        // 加载 MySQL 连接驱动
        Class.forName("com.mysql.jdbc.Driver");
        // jdbc:mysql  --> 指的是使用 jdbc 来连接 MySQL 数据库
        // jdbc:oracle --> 指的是使用 jdbc 来连接 Oracle 数据库
        // localhost   --> 指的是 MySQL 服务所在服务器的 IP 地址或主机名
        // 53306       --> 指的是 MySQL 服务的端口号
        // test        --> 指的是 MySQL 服务中的数据库
        String url="jdbc:mysql://localhost:3306/test";
        String username="root";
        String password="asd123asd123";
        // 获取连接
        Connection connection = DriverManager.getConnection(url, username, password);
        // 创建一个陈述句对象
        Statement statement=connection.createStatement();
        // 执行查询，得到结果集
        ResultSet set = statement.executeQuery("SELECT version();");
        // 第一次执行 next，则 set 是第一行的数据
        set.next();
        // 获取第一列的值
        String string = set.getString(1);
        System.out.println(string);
        connection.close();
    }
}
